Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
42 MELLOR TERRACE Terraced £120,000 1 Sep 2022
44 MELLOR TERRACE Terraced £77,500 18 Oct 2012
46 MELLOR TERRACE Terraced £36,000 19 May 1998
48 MELLOR TERRACE Terraced £85,000 23 Jun 2006